RELATED WORDS
PARAPHRASING
of hide
conceal; remain unseen
a hidden place where wild animals, birds etc may be observed, e.g. by photographers; (an) animal's skin